package com.fingard.dsp.bank.reqrespobj.elecbillquery.detail;

/**
 * Created by dell on 2017/10/30.
 */
public class RetAtsB002BillTransQryDetail {
    //电子票据号码
    public String billNo;
    //票据类型 1-银承 2-商承
    public String billType;
    //操作标志 1-出票 2-承兑 3-收票 4-背书转让 5-质押 6-解质押 7-出票保证 8-承兑保证 9-背书保证 10-贴现 11-回购式贴现赎回 12-提示付款 13-追索 14-同意清偿
    public String busiType;
//    查询类型 1-申请 2-应答 3-撤回
    public String queryType;
    //背书转让标识 1-可再转让 0-不得转让
    public String transFlag;

    //申请日期
    public String applyDate;
    //操作日期
    public String respDate;
    //申请人
    public String applyName;
    //申请人组织机构代码
    public String applyCode;
    //申请人账号
    public String applyAct;
    //申请人开户行行名
    public String applyBnkName;
    //申请人开户行行号
    public String applyBnkCode;

    //收款人
    public String receName;
    //收款人组织机构代码
    public String receCode;
    //收款人人账号
    public String receAct;
    //收款人人开户行行名
    public String receBnkName;
    //收款人开户行行号
    public String receBnkCode;

    //备注
    public String memo;
    //交易合同号码
    public String contractNo;
    //支票号码
    public String invoiceNo;
    //保证人地址
    public String guarAddr;
    //贴现种类 1-买断式 2-回购式
    public String discType;
    //清算标记 1-线上清算 2-线下清算
    public String payType;
    //回购开放日
    public String repOpenDate;
    //回购截止日
    public String repDueDate;
    //贴现利率
    public String discRate;
    //贴现实付金额
    public String discAmt;
    //回购利率
    public String repRate;
    //回购实付金额
    public String repAmt;
    //提示付款金额
    public String proPayAmt;
    //入账账号
    public String actedAct;
    //入账行号
    public String actedBnkCode;
    //拒付理由代码 1--DC00 2--DC01 N--DC0(N-1) 99--DC09
    public String unPayCode;
    //保证类型 1-出票保证 2-承兑保证 3-背书保证
    public String guarType;
    //逾期原因说明
    public String overDueRea;
    //追索类型 1-拒付追索 2-非拒付追索
    public String recourseType;
    //追索金额
    public String recourseAmt;
    //追索理由代码（非拒付时） 1-承兑人被依法宣告破产 2-承兑人因违法被责令终止活动
    public String recourseCode;
}
